/**
 * 将输入中的tab替换为一定数量的空格，保持对齐
 */

#include <stdio.h>

#define TABSTOP 8

int main() {
    int c, i;
    long index;

    index = 0;
    while((c = getchar()) != EOF) {
        if (c == '\t') {
            for(i = index % TABSTOP; i < TABSTOP; i++) {
                putchar(' ');
                index++;
            }
        } else {
            putchar(c);
            index++;
        }
    }

    return 0;
}
